package com.ray.pojo;

import java.io.Serializable;
import java.util.List;

import com.ray.bean.AttendOvertimeRuleBean;
import com.ray.pojo.attend.LeaveInfoPojo;
import com.ray.pojo.attend.QuerySummaryBodyWorkdatePojo;

import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
public class QuerySummaryBodyPojo implements Serializable{
	
	private static final long serialVersionUID = 319929515619634831L;
	
	private Integer userId;//用户id
	private String workerNo;//工号
	private String userName;//用户名
	private String deptName;//部门名称
	private String groupName;//考勤组名称
	private String method;//计薪方式
	private Double lateDuration;//迟到时长（毫秒数）
	private Integer lateTimes;//迟到次数
	private Double earlyDuration;//早退时长（毫秒数）
	private Integer earlyTimes;//早退次数
	private Double workTimeDuration;//工作时长
	private Double workOvertimeDuration;//休息日加班时长
	
	private List<QuerySummaryBodyWorkdatePojo> workdateList;
	private List<LeaveInfoPojo> leaveList;
	private AttendOvertimeRuleBean overtimeRuleList;
	
}
